<?php
function vote($entry_id)
{
        // Lấy số lượt vote ban đầu
        $sql = "SELECT `Vote` FROM `entries` WHERE `EntryId`='$entry_id' LIMIT 1";
        $result = mysqli_query(getDB(), $sql);
        $row = mysqli_fetch_assoc($result);
        $num_vote_before = $row['Vote'];

        // Thêm lượt vote
        $num_vote_after = $num_vote_before + 1;
        $sql = "UPDATE `entries` SET `Vote`='$num_vote_after' WHERE `EntryId`='$entry_id'";
        mysqli_query(getDB(), $sql);

        // Gía trị trả về là số lượt vote hiện tại
        $sql = "SELECT * FROM `entries` WHERE `EntryId`='$entry_id' LIMIT 1";
        $result = mysqli_query(getDB(), $sql);
        $row = mysqli_fetch_assoc($result);
        $num_vote_current = $row['Vote'];
        return $num_vote_current;
}

function like($comment_id)
{
        // Lấy số lượt like ban đầu
        $sql = "SELECT `Like` FROM `comments` WHERE `Id`='$comment_id' LIMIT 1";
        $result = mysqli_query(getDB(), $sql);
        $row = mysqli_fetch_assoc($result);
        $num_like_before = $row['Like'];


        // Thêm lượt like
        $num_like_after = $num_like_before + 1;
        $sql = "UPDATE `comments` SET `Like`='$num_like_after' WHERE `Id`='$comment_id'";
        mysqli_query(getDB(), $sql);

        // Gía trị trả về là số lượt like hiện tại
        $sql = "SELECT * FROM `comments` WHERE `Id`='$comment_id' LIMIT 1";
        $result = mysqli_query(getDB(), $sql);
        $row = mysqli_fetch_assoc($result);
        $num_like_current = $row['Like'];
        return $num_like_current;
}

function dislike($comment_id)
{
        // Lấy số lượt dislike ban đầu
        $sql = "SELECT `Dislike` FROM `comments` WHERE `Id`='$comment_id' LIMIT 1";
        $result = mysqli_query(getDB(), $sql);
        $row = mysqli_fetch_assoc($result);
        $num_dislike_before = $row['Dislike'];

        // Thêm lượt dislike
        $num_dislike_after = $num_dislike_before + 1;
        $sql = "UPDATE `comments` SET `Dislike`='$num_dislike_after' WHERE `Id`='$comment_id'";
        mysqli_query(getDB(), $sql);

        // Gía trị trả về là số lượt dislike hiện tại
        $sql = "SELECT * FROM `comments` WHERE `Id`='$comment_id' LIMIT 1";
        $result = mysqli_query(getDB(), $sql);
        $row = mysqli_fetch_assoc($result);
        $num_dislike_current = $row['Dislike'];
        return $num_dislike_current;
}
?>
